﻿var permissao;
$(document).ready(function () {
    var width = $(".container").width();

    var colModel = [
            { display: 'CÓD', name: 'id_procedimento_cliente', width: width * 0.08, sortable: true, align: 'center' },
            { display: 'Nome', name: 'nome', width: width * 0.27, sortable: true, align: 'left' },
            { display: 'Procedimento', name: 'nome_procedimento', width: width * 0.16, sortable: true, align: 'center' },
            { display: 'Duração', name: 'tempo_tratamento', width: width * 0.1, sortable: true, align: 'center' },
            { display: 'Valor parcela', name: 'valor_parcela', width: width * 0.1, sortable: true, align: 'center' },
            { display: 'Dia Vencimento', name: 'dia_vencimento', width: width * 0.1, sortable: true, align: 'center' },
            { display: 'Valor total', name: 'valor_total', width: width * 0.1, sortable: true, align: 'center' }
    ];

    var buttons = [
            { name: 'Confirmar', bclass: 'confirm', onpress: confirmar }
    ];

    var searchitems = [
        { display: 'CÓD', name: 'id_procedimento_cliente' },
        { display: 'Nome', name: 'nome', isdefault: true },
        { display: 'Procedimento', name: 'nome_procedimento' }
    ];

    insereGrid("grid", "TratamentoSemCarne.aspx/getDados", colModel, buttons, searchitems, "Tratamento", "id_procedimento_cliente", "asc", true, width, parseInt(screen.availHeight * 0.49));
    permissao = getPermissao();
});

function confirmar() {
    var id = $(".flexigrid .trSelected td:eq(0)").text();
    if (id == "")
        alert('Nenhum Tratamento foi selecionado para edição');
    else {
        if (confirm('Confirmar criação do carnê?')){
            $.ajax({
                type: 'POST',
                url: 'TratamentoSemCarne.aspx/confirmTable',
                data: "{id:" + id + "}",
                dataType: 'json',
                contentType: "application/json; charset=utf-8",
                success: function (data) {
                    if (data.d == "ok")
                        $("#grid").flexReload();
                    else
                        alert("Ocorreu um erro ao confirmar criação de carnê para este usuário");
                }
            });
        }
    }
}

function getPermissao() {
    var ret;
    $.ajax({
        type: 'POST',
        url: 'Comparecimento.aspx/getPermissao',
        dataType: 'json',
        async: false,
        contentType: "application/json; charset=utf-8",
        success: function (data) {
            ret = data.d;
        }
    });
    return ret;
}